package com.itheima;

import java.util.Random;
import java.util.Scanner;

/**
 * @author ZhouYu
 * @version 1.0
 */
public class Test6 {
    public static void main(String[] args) {
        // 目标：完成抢红包案例的开发。
        int[] moneys = {9, 666, 188, 520, 99999};
        start(moneys);
    }

    public static void start(int[] moneys) {
        // moneys = [9, 666, 188, 520, 99999]
        //           0    1    2    3      4

        Scanner sc = new Scanner(System.in);
        Random r = new Random();
        // 1、定义一个for循环，控制抽奖5次
        for (int i = 0; i < 5; i++) {
            // 2、提示粉丝抽奖
            System.out.println("请您输入任意内容进行抽奖：");
            sc.next(); // 等待用户输入内容，按了回车才往下走的。

            // 3、为当前这个粉丝找一个随机的红包出来。
            while (true) {
                int index = r.nextInt(moneys.length);// 0 - 4
                int money = moneys[index];

                // 4、判断这个红包是否不为0
                if (money != 0) {
                    System.out.println("恭喜您，抢到了" + money + "元");
                    // 5、如果红包不为0，则将这个红包的值设置为0
                    moneys[index] = 0;
                    break;
                }
            }
        }
        System.out.println("活动结束...");
    }
}
